home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / art&graf.ix / art-4956 / draw_2b / docs / draw.txt next >
Text File  |  1995-01-30  |  5KB  |  139 lines

  1. DRAW (C) 1993 by Eero Tamminen, v. 2 beta, 27.4.1994
  2. Done with GFA-Basic.
  3.  
  4.  
  5.  
  6. This program is postcard-ware ie. you should at least send me a postcard
  7. if you find this program useful. You could send me money (this program
  8. took a lot of my time) to encourage me to program more ST programs. I
  9. probably won't do anything new to this as I have moved into C, but bug
  10. reports are always wellcome.
  11.  
  12.  
  13. Copying is allowed provided that:
  14.         - All the files mentioned below are in one package
  15.           in an unmodified form (resource file can be translated
  16.           providing there's a note about it).
  17.         - NO FEE (besides the price of a disk that contains
  18.           this package) is charged.
  19.  
  20.  
  21. Your package should contain:
  22.  
  23. draw.prg                Draw -- the b&w paint program.  *
  24. draw2.rsc               Draw resource in english.       *
  25. popup.rsc               Resource for pop-up menu.
  26. popup.ext               Pop-up menu configuration file.
  27. modules.ext             Example of an external programs configuration file.
  28. linafnt.lzh             Some line-A fonts in case you don't have GDOS.
  29.                         They should be placed into a fonts\-directory in
  30.                         your Draw directory.
  31. pics\                   Example pics.
  32.         symbols.img     Electronical sumbols and some brushs.
  33.         office.img      Funny picture, 640x800 pixel.
  34. docs\
  35.         draw.txt        This text.
  36.         Tutor.txt       Some advises on using Draw.
  37. utils\
  38.         bigscrn.prg     Auto-folder prog for virtual screens.
  39.         bigscrn.doc     Document for bigscreen.
  40.         st_font.acc     Program for installing line-A font as system one.
  41.  
  42. * You'll need only these files to get Draw going, other files are
  43. optional although I recommend on using them all.
  44.  
  45.  
  46. Hardware/software needed/recommended:
  47.         - Monochrome monitor.
  48.         - 1 MB of memory (especially if you use bigger than
  49.           640x400 screens).
  50.         - Bigscreen or any other virtual screen program, if
  51.           you want to use larger than 640x400 resolutions
  52.           on a stock ST.
  53.         - GDOS (adds a lot of features to the text functions
  54.           like different text sizes, styles and directions).
  55.  
  56.  
  57. Draw is intended as a fast to use monochrome drawing/editing program for
  58. screen size or smaller Degas and Img -pictures. I hope you'll have fun
  59. with it!
  60.  
  61.  
  62. Features include:
  63.  
  64.    - Three screens, which you can be changed at any time.
  65.  
  66.    - All config/help features accessable at any time (brush, replace,
  67.      transparent, inverse, grid, snap, fill/line/font
  68.      configurations...).
  69.  
  70.    - Keyboard shortcut for every drawing function.
  71.  
  72.    - All the usual draw and block functions + some uncommon ones (drag
  73.      is my favorite).
  74.  
  75.    - Nearly everything can be used as a brush with a Shift key.
  76.  
  77.    - Supports GDOS and Line-A monochrome fonts. (When you press return
  78.      in GDOS mode, cursor moves to the next line.
  79.  
  80.    - Loads and saves IMG, PC3, PI3, DOO (screen dump) and BLK formats.
  81.      BLK format is nearly same as gfa-basic's, but blocks can be bigger
  82.      than 32k.
  83.  
  84.    - Recognices picturetype automatically. Forces a right extension to
  85.      the filename automatically when saving (IMO this should be on every
  86.      program!).
  87.  
  88.    - Works only in monochrome, but screen can be any size.
  89.  
  90.    - Works with MiNT and other multitasking systems, but might have
  91.      problems as Draw's screen use is a bit unconventional (Opens a
  92.      window to catch all redraw messages from system, but draws to whole
  93.      screen.) and it's programmed in GFA basic. You have been warned ;).
  94.  
  95. Grid size in settings menu affects all functions, whose size
  96. is changable: spray, drag, f-draw...
  97.  
  98.  
  99. Pop-up menu configurating:
  100.  
  101. - Edit popup.rsc in a rsc-editor.
  102. - Every line in popup.ext represents one object in popup.rsc. First line
  103.   is object 0, second is object 1 etc.
  104. - The number in line assosiates a object in menu (indexes from a
  105.   draw2.rsc with a rec-editor) with the popup objects.
  106.  
  107.  
  108. Functions to be added (hopefully) for v. 2:
  109.         - Menu for external programs (mainly for 3rd party      DONE
  110.           picture format (eg. gif) loaders and savers)!
  111.         - Fill pattern get, load and save.
  112.         - Rest of the block 'twister' functions.              partly
  113.         - Better pixel editing screen.                          DONE
  114.         - 'Flying' dialogs.                                     DONE
  115.         - Pop-up menu.                                        partly
  116.         - More speed.
  117.         - Polygons.                                             DONE
  118.         - A doc.
  119.  
  120. Btw. Blocks can now (27.4.2994) be saved in all the formats that
  121. Draw knows.
  122.  
  123.  
  124. Test / developement machine: 520 STfm and KaosTOS 1.4 with 4MB memory.
  125.  
  126. Disclaimer: Programmer can't be held responsible for any harm
  127. done by proper or unproper use of any of these programs.
  128.  
  129.  
  130. Snail-mail:     Eero Tamminen
  131.                 Sahantie 2
  132.                 23600 Kalanti
  133.                 Finland
  134.  
  135.  
  136. E-mail:         puujalka@modeemi.cs.tut.fi
  137.                 t150315@cc.tut.fi
  138.  
  139.